let lastCaptureEvent;
['click', 'mousedown', 'keyup', 'scroll', 'mouseover', 'mousewheel'].forEach(eventType => { 
    document.addEventListener(eventType, event => {
        lastCaptureEvent = event;
    }, {
        // 在捕获阶段触发监听器（由外到内：window → document → ... → 目标）
        // 默认是冒泡阶段（由内到外）
        capture: true, // 
        // 浏览器不必“等你有没有阻止默认行为”，可以更流畅地执行滚动，降低卡顿。
        passive: true
    })
})

export default () => { 
  return lastCaptureEvent;
}
